﻿.fip-grey.icons-selector{font-size:16px}
.fip-grey.icons-selector .selector-button{background-color:#f4f4f4;border-left:1px solid #e1e1e1}
.fip-grey.icons-selector .selector-button:hover{background-color:#f1f1f1}
.fip-grey.icons-selector .selector-button:hover i{color:#999}
.fip-grey.icons-selector .selector-button i{color:#aaa;text-shadow:0 1px 0 #fff}
.fip-grey.icons-selector .selected-icon i{color:#404040}
.fip-grey.icons-selector .selector-popup{-moz-box-shadow:0 1px 1px rgba(0,0,0,.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);/*border:1px solid #e5e5e5*/}
.fip-grey.icons-selector input::-webkit-input-placeholder{color:#ddd}
.fip-grey.icons-selector input:-moz-placeholder{color:#ddd}
.fip-grey.icons-selector input::-moz-placeholder{color:#ddd}
.fip-grey.icons-selector input:-ms-input-placeholder{color:#ddd!important}
.fip-grey.icons-selector .fip-icons-container{background-color:#fff;border:1px solid #ededed}
.fip-grey.icons-selector .fip-icons-container .loading{color:#eee}
.fip-grey.icons-selector .fip-box{display:inline-block;width:5%;line-height:36px;text-align:center;cursor:pointer;vertical-align:top;height:36px;margin:5px 5px 5px 6px;border:1px solid #ddd;border-radius:2px;transition:300ms;}
.fip-grey.icons-selector .fip-box:hover{background-color:#eee;border-color:#ccc;-webkit-box-shadow:0 0 2px #aaa,0 0 2px #fff inset;-moz-box-shadow:0 0 2px #aaa,0 0 2px #fff inset;box-shadow:0 0 2px #aaa,0 0 2px #fff inset;text-shadow:0 0 1px #fff;}
.fip-grey.icons-selector .selector-footer,.fip-grey.icons-selector .selector-footer i{color:#ddd}
.fip-grey.icons-selector .selector-arrows i:hover{color:#777}
.fip-grey.icons-selector span.current-icon,.fip-grey.icons-selector span.current-icon:hover{background-color:#2ea2cc;color:#fff;border:1px solid #298cba}
.fip-grey.icons-selector .icons-picker-error i:before{color:#eee}
.fip-grey.icons-selector .selector-search{position:relative;margin:0 0 6px 6px;border:1px solid #e6e6e6;border-radius:2px;transition:300ms;display:inline-block;}
.fip-grey.icons-selector .selector-search .icons-search-input{cursor:text;display:inline-block;width:86%;border:none;padding-right:0;padding-left:10px;height:30px;line-height:1.3;}
.fip-grey.icons-selector .selector-search .layui-icon{position:absolute;top:8px;right:4%;}
.fip-grey.icons-selector .selector-footer .selector-pages{padding:0 5px;font-size:16px;font-weight:bold;height:28px;line-height:28px;color:#333;}
.fip-grey.icons-selector .selector-footer .selector-arrows{float:right;}
.selector-arrow-right,.selector-arrow-left{display:block;float:left;margin:2px 0 0 -1px;padding:4px 12px;line-height:20px;height:20px;color:#333;text-decoration:none;font-weight:bold;cursor:pointer;}
.fip-grey.icons-selector .selector-category {display: inline-block;margin: 0 0 6px 6px;}
.selector {display: none}